queuing for later delivery... - Francés Inglés Diccionario